item
The item to move.
first
true to make the item the first item in the collection; false to move the item forward one index.
using Leadtools;using Leadtools.Dicom;using Leadtools.Medical3D;using Leadtools.Codecs;using Leadtools.MedicalViewer;using Leadtools.ImageProcessing;using Leadtools.ImageProcessing.Core;using Leadtools.ImageProcessing.Color;using Leadtools.Annotations.Engine;using Leadtools.Annotations.Designers;// Sample to test the MedicalViewerCollection class.public void MedicalViewerCollectionExample(){MedicalViewerCollection<string> rc = new MedicalViewerCollection<string>();rc.ItemAdded += new EventHandler<MedicalViewerCollectionEventArgs<string>>(MedicalViewerCollection_ItemAdded);rc.ItemRemoved += new EventHandler<MedicalViewerCollectionEventArgs<string>>(MedicalViewerCollection_ItemRemoved);// add a few itemsstring item1 = "item 1";string item2 = "item 2";string item3 = "item 3";rc.Add(item1);rc.Add(item2);rc.Add(item3);// insert an itemstring newItem2 = "new item 2";rc.Insert(1, newItem2);// check if collection contains this new itemAssert.IsTrue(rc.Contains(newItem2));// remove this new itemrc.Remove(newItem2);Assert.IsTrue(!rc.Contains(newItem2));// remove the last itemrc.RemoveAt(rc.Count - 1);Assert.IsTrue(rc.Count == 2);// send the first item to the end of the collectionrc.SendToBack(item1, true);Assert.IsTrue(rc.IndexOf(item1) == rc.Count - 1);// bring it back to the frontrc.BringToFront(item1, true);Assert.IsTrue(rc.IndexOf(item1) == 0);// copy to an arraystring[] items = new string[rc.Count];rc.CopyTo(items, 0);Assert.IsTrue(items.Length == rc.Count);for (int i = 0; i < items.Length; i++)Assert.IsTrue(items[i] == rc[i]);// loop throw the items and show themforeach (string str in rc)Console.WriteLine(str);// clean the collectionrc.Clear();Assert.IsTrue(rc.Count == 0);}private void MedicalViewerCollection_ItemAdded(System.Object sender, MedicalViewerCollectionEventArgs<string> e){Console.WriteLine("The Item ((" + e.Item.ToString() + ")) Has been added to the collection");}private void MedicalViewerCollection_ItemRemoved(System.Object sender, MedicalViewerCollectionEventArgs<string> e){Console.WriteLine("The Item ((" + e.Item.ToString() + ")) Has been removed from the collection");}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
